package cn.lanca.gof0_5._01singleton;

/**
 * 静态内部类
 * 静态内部类的方式效果类似双检锁，但实现更简单。
 * 但这种方式只适用于静态域的情况，双检锁方式可在实例域需要延迟初始化时使用。
 *
 * @author meihongliang
 * @since 2020/7/13 10:40
 */
public class Singleton {
    private static final Singleton INSTANCE = new Singleton();

    private Singleton() {
    }

    public static final Singleton getInstance() {
        return Singleton.INSTANCE;
    }
}

